package com.itheima.shop.entity;

import java.io.Serializable;
import java.util.List;

/**
 * 分页类
 * 1_private的实例变量
 * 2_无参构造器
 * 3_对上述private的实例变量提供的set存/get取方法
 * 4_实现序列化接口
 */
public class PageBean<T> implements Serializable {
    private int currPageNO;//当前页号
    private int perPageNO;//每页显示多少条记录
    private int allRecordNO;//总记录数
    private int allPageNO;//总页数
    private List<T> List;//本页显示的所有数据

    public PageBean() {
    }

    public int getCurrPageNO() {
        return currPageNO;
    }

    public void setCurrPageNO(int currPageNO) {
        this.currPageNO = currPageNO;
    }

    public int getPerPageNO() {
        return perPageNO;
    }

    public void setPerPageNO(int perPageNO) {
        this.perPageNO = perPageNO;
    }

    public int getAllRecordNO() {
        return allRecordNO;
    }

    public void setAllRecordNO(int allRecordNO) {
        this.allRecordNO = allRecordNO;
    }

    public int getAllPageNO() {
        return allPageNO;
    }

    public void setAllPageNO(int allPageNO) {
        this.allPageNO = allPageNO;
    }

    public List<T> getList() {
        return List;
    }

    public void setList(List<T> list) {
        List = list;
    }
}
